* * *
Enciclopedia Universal. 2012.
estrupar — tr. desus. estuprar … Diccionario de la lengua española
strumpet — sb. Pol. S. 153. Span. estrupar. Lat. stuprum. The ‘m’ is inserted, as in ‘pamphlet,’ from Span. ‘papelete’ … Oldest English Words